Putative plant transposon protein family protein. Os12g0417000